insect rearing - German English Dictionary